#ifndef ELEMENT_GENERIQUE
#define ELEMENT_GENERIQUE

typedef int Elem;
typedef float Reel;


/*=============INT=============*/

//void afficheElementInt(const Elem & e);
///* Preconditions : e pointe sur un entier
//    Postconditions : la valeur de l'entier pointee par e est affichee sur la sortie standard */
//
//void initialiseEltInt(Elem & e1 , Elem e2);
////precondition : e2 initialise de type effectif int
////               ou bien e2 adresse d' une variable de type Int
//// postcondition : e1 de type effectif Int
////                  clone de l ' element correspondant à e2
//
//void testamentEltInt(Elem & e);
///* Precondition : e est un element de type effectif int
//    Postcondition : e est libere */
//
///*====================REEL ================*/
//
//void afficheElementReel(const Elem & e);
///* Preconditions : e pointe sur un double
//    Postconditions : la valeur de le reel pointee par e est affichee sur la sortie standard */
//
//void initialiseEltReel(Elem & e1 , Elem e2);
////precondition : e2 initialise de type effectif double
////               ou bien e2 adresse d' une variable de type double
//// postcondition : e1 de type effectif double
////                  clone de l ' element correspondant à e2
//
//void testamentEltReel(Elem & e);
///* Precondition : e est un element de type effectif double
//    Postcondition : e est libere */
#endif
